<?php
namespace app\tp\controller;
use think\Request;
use think\Controller;     //这两个同时出现
use think\Db;
class Inhome extends Controller  //这两个同时出现


{

public function index(){
echo'yes';
	
}



 /**
 * 临时连接另一个数据库
 */
public function index34(){
	echo'连接数据库 要使用头部 use think\Db<br/>临时修改连接,改为查lya数据库';
		
	$res = Db::connect(
	[
	// 数据库类型
'type'            => 'mysql',
// 服务器地址
'hostname'        => '127.0.0.1',  // 阿里云为 localhost 在家 '127.0.0.1'
// 数据库名
'database'        => 'lya',
// 用户名
'username'        => 'root',
// 密码
'password'        => '',          //在阿里云为886400  在家为''
// 端口
'hostport'        => '3306',
// 连接dsn
'dsn'             => '',
// 数据库连接参数
'params'          => [],
// 数据库编码默认采用utf8
'charset'         => 'utf8',
// 数据库表前缀
'prefix'          => 'lya_',
	]
		);
		$this->index35();
//	dump($res);
   return $res;

}

public function index35(){

	echo"
	<hr/>
	<pre>
	
	\'连接数据库 要使用头部 use think\Db<br/>临时修改连接,改为查lya数据库\';
		
	\$res = Db::connect(
	[
	// 数据库类型
'type'            => 'mysql',
// 服务器地址
'hostname'        => '127.0.0.1',
// 数据库名
'database'        => 'lya',
// 用户名
'username'        => 'root',
// 密码
'password'        => '',
// 端口
'hostport'        => '3306',
// 连接dsn
'dsn'             => '',
// 数据库连接参数
'params'          => [],
// 数据库编码默认采用utf8
'charset'         => 'utf8',
// 数据库表前缀
'prefix'          => 'lya_',
	]
		);
</pre>
<hr/>

";
}

/**
 * 调用数据库头
 */
public function index30(){
$res = $this->index34();
dump($res);
}


/**
 *使用原生sql 查询
 * 
  */

  public function index36(){
	echo'连接数据库 要使用头部 use think\Db<br/>临时修改连接,改为查lya数据库';
	$res = $this->index34();
	
	$data =	$res->query('select * from lya_goodss' );
	$this->index35();
	$this->index37();
	echo $res->getlastsql();  // model 下获得最后一条sql
dump($data);

	
}

public function index37(){
echo'

<pre>
$data =	$res->query(\'select * from lya_goodss\' );

echo $res->getlastsql();  // model 下获得最后一条sql

</pre>
<hr/>
';

}


/**
 *使用原生sql 新增 修改
 * 
  */

  public function index38(){
	echo'连接数据库 要使用头部 use think\Db<br/>临时修改连接,改为查lya数据库';
		
	$res = $this->index34();
	$data =	$res->execute('insert into lya_user ( name) values ( ?)',['thinkphp13']);
	
	$this->index39();
	echo $res->getlastsql();  // model 下获得最后一条sql
dump($data);

	
}

public function index39(){
	echo'
	
	<pre>
	$data =	$res->execute(\'insert into lya_user ( name) values ( ?)\',[\'thinkphp\']);
	
	echo $res->getlastsql();  // model 下获得最后一条sql
	
	</pre>
	<hr/>
	';
	
	}



/***
	 * 遍历出数组 转成json 用api 发出
	 */
	
	public function xcx()
    {
		$res = $this->index34();
   
	$map['id'] =  array(array('gt',1),array('lt',5)) ;
	// $data = $res->where($map)->field('id,page,xl,pt,cai')->select();
	 $data = $res->query('select * from lya_goodss WHERE id>1 AND id<5' );

	// echo  json_encode($data);
	 //$this->response('data', $data);
	 //下载的文件打开，就是json
	 return json($data);
	
	}


	/**
	 * http://www.hyhthjk.com.cn/note.php/tp/Inhome/index40?name=index95
	 */
public function index40($name='index94'){
  echo 'http://www.hyhthjk.com.cn/note.php/tp/Inhome/index40 一个关键词 查 多个字段';
  $where['content|wwwadd|url|address'] =  ['like','%'.$name.'%'];
  dump(Db::table('note_listt')->where($where)->field('content,superior,wwwadd,url,address')->select());
  echo'
  <hr/>
  <pre>
  $where[\'content|wwwadd|url|address\'] =  [\'like\',\'%\'.$name.\'%\'];
  dump(Db::table(\'note_listt\')->where($where)->field(\'content,superior,wwwadd,url,address\')->select());
  </pre>
 
  ';


}

/**
 *  给 小程序 note1220 做 分页 
 * http://www.hyhthjk.com.cn/note.php/tp/Inhome/index54?page=1
 */
public function index54(){
	// 获得传来的页码
	$page = input('get.page'); 
	$column = 'id,content,address';
  //	$res = Db::table('note_list_xcx')->page($page)->limit(10)->column($column)->select();
  $res = Db::table('note_list_xcx')->page($page)->limit(10)->select();
	return json($res);
	
	}




// 使用save creat 
}
